red-knobbed fruit dove - French English Dictionary